package com.msteam.tools.code.generator.Property;

import com.msteam.tools.code.generator.Property.PropertyEnums.ListPageExportRange;
import com.msteam.tools.code.generator.Property.PropertyEnums.ListPageSortType;
import com.msteam.tools.code.generator.Property.PropertyEnums.MultiPageType;
import com.msteam.tools.code.generator.Property.PropertyEnums.PageType;
import com.msteam.tools.code.generator.Property.PropertyEnums.SearchType;
import com.msteam.tools.code.model.json.CbhTableJson;

public class TableStruct
    {
        public TableStruct()
        {

        }
        public TableStruct(CbhTableJson json)
        {
            this.Name = json.getTABLE_NAME();
            this.Caption = json.getDISPLAY_NAME();
        }
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("表名"), DescriptionAttribute("表名")]
        public String Name;
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("生成"), DescriptionAttribute("选中生成")]
        public Boolean Generate;
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("显示名"), DescriptionAttribute("")]
        public String Caption;
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("过滤"), DescriptionAttribute("")]
        public String Filter;
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("排序"), DescriptionAttribute("")]
        public String Sort;
        // [CategoryAttribute("基本设置"), System.ComponentModel.DisplayName("默认"), DescriptionAttribute("")]
        public Boolean Default;

        // List Page
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("行内添加"), DescriptionAttribute("")]
        public Boolean ListPageInlineAdd;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("行内复制"), DescriptionAttribute("")]
        public Boolean ListPageInlineCopy;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("行内编辑"), DescriptionAttribute("")]
        public Boolean ListPageInlineEdit;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("表格添加"), DescriptionAttribute("")]
        public Boolean ListPageGridAdd;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("表格编辑"), DescriptionAttribute("")]
        public Boolean ListPageGridEdit;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("主从表添加"), DescriptionAttribute("")]
        public Boolean ListPageMasterDetailAdd;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("主从表编辑"), DescriptionAttribute("")]
        public Boolean ListPageMasterDetailEdit;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("主从表查看"), DescriptionAttribute("")]
        public Boolean ListPageMasterDetailView;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("多个主从表"), DescriptionAttribute("")]
        public Boolean ListPageMultipleDetailTable;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("搜索后显示"), DescriptionAttribute("")]
        public Boolean ListPageRequireSearchCriteria;
        // [CategoryAttribute("列表页"), System.ComponentModel.DisplayName("显示序号"), DescriptionAttribute("")]
        public Boolean ListPageSequenceNumber;

        // Search
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("快速搜索"), DescriptionAttribute("")]
        public Boolean SearchQuick;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("快速搜索默认值"), DescriptionAttribute("")]
        public String SearchDefaultValue;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("默认搜索类型"), DescriptionAttribute("")]
        public SearchType SearchDefaultType;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("扩展搜索"), DescriptionAttribute("")]
        public Boolean SearchExtended;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("每页显示多少条"), DescriptionAttribute("")]
        public Integer SearchFieldsPerRow;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("高级搜索"), DescriptionAttribute("")]
        public Boolean SearchAdvanced;
        // [CategoryAttribute("搜索"), System.ComponentModel.DisplayName("高亮显示搜索"), DescriptionAttribute("")]
        public Boolean SearchHighlight;

        //View
        // [CategoryAttribute("查看页"), System.ComponentModel.DisplayName("查看页"), DescriptionAttribute("")]
        public Boolean ViewPage;
        // [CategoryAttribute("新增页"), System.ComponentModel.DisplayName("新增"), DescriptionAttribute("")]
        // Add Page
        public Boolean AddPageUseFlag;
        // [CategoryAttribute("新增页"), System.ComponentModel.DisplayName("复制"), DescriptionAttribute("")]
        public Boolean AddPageCopy;
        // [CategoryAttribute("新增页"), System.ComponentModel.DisplayName("水印验证"), DescriptionAttribute("")]
        public Boolean AddPageCaptcha;
        // [CategoryAttribute("新增页"), System.ComponentModel.DisplayName("确认"), DescriptionAttribute("")]
        public Boolean AddPageConfirm;
        // [CategoryAttribute("删除页"), System.ComponentModel.DisplayName("删除页"), DescriptionAttribute("")]
        // Delete Page
        public Boolean DeletePageUseFlag;
        // Edit Page
        // [CategoryAttribute("编辑页"), System.ComponentModel.DisplayName("编辑页"), DescriptionAttribute("")]
        public Boolean EditPageUseFlag;
        // [CategoryAttribute("编辑页"), System.ComponentModel.DisplayName("水印验证"), DescriptionAttribute("")]
        public Boolean EditPageCaptcha;
        // [CategoryAttribute("编辑页"), System.ComponentModel.DisplayName("确认"), DescriptionAttribute("")]
        public Boolean EditPageConfirm;
        // [CategoryAttribute("编辑页"), System.ComponentModel.DisplayName("检查冲突"), DescriptionAttribute("")]
        public Boolean EditPageCheckConflicts;

        // Multi-Update Page
        // [CategoryAttribute("多条更新"), System.ComponentModel.DisplayName("多条更新"), DescriptionAttribute("")]
        public Boolean MultiUpdatePageUseFlag;
        // [CategoryAttribute("多条更新"), System.ComponentModel.DisplayName("确认"), DescriptionAttribute("")]
        public Boolean MultiUpdatePageConfirm;
        // AuditTrail
        // [CategoryAttribute("审计"), System.ComponentModel.DisplayName("审计"), DescriptionAttribute("")]
        public Boolean AuditTrailUseFlag;
        //Email Notify
        // [CategoryAttribute("邮件通知"), System.ComponentModel.DisplayName("新增时"), DescriptionAttribute("")]
        public Boolean EmailNotifyOnAdd;
        // [CategoryAttribute("邮件通知"), System.ComponentModel.DisplayName("编辑时"), DescriptionAttribute("")]
        public Boolean EmailNotifyOnEdit;
        // [CategoryAttribute("邮件通知"), System.ComponentModel.DisplayName("删除时"), DescriptionAttribute("")]
        public Boolean EmailNotifyOnDelete;
        //Message Notify
        // [CategoryAttribute("消息通知"), System.ComponentModel.DisplayName("新增时"), DescriptionAttribute("")]
        public Boolean MessageNotifyOnAdd;
        // [CategoryAttribute("消息通知"), System.ComponentModel.DisplayName("编辑时"), DescriptionAttribute("")]
        public Boolean MessageNotifyOnEdit;
        // [CategoryAttribute("消息通知"), System.ComponentModel.DisplayName("删除时"), DescriptionAttribute("")]
        public Boolean MessageNotifyOnDelete;
        // Hook Notify
        // [CategoryAttribute("系统通知"), System.ComponentModel.DisplayName("新增时"), DescriptionAttribute("")]
        public Boolean HookNotifyOnAdd;
        // [CategoryAttribute("系统通知"), System.ComponentModel.DisplayName("编辑时"), DescriptionAttribute("")]
        public Boolean HookNotifyOnEdit;
        // [CategoryAttribute("系统通知"), System.ComponentModel.DisplayName("删除时"), DescriptionAttribute("")]
        public Boolean HookNotifyOnDelete;

        // Multi-Page
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("多页显示方式"), DescriptionAttribute("")]
        public MultiPageType MultiPageType;
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("标签名称列表"), DescriptionAttribute("")]
        public String MultiPageLabels;
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("新增"), DescriptionAttribute("")]
        public Boolean MultiPageAdd;
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("编辑"), DescriptionAttribute("")]
        public Boolean MultiPageEdit;
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("查看"), DescriptionAttribute("")]
        public Boolean MultiPageView;
        // [CategoryAttribute("多页"), System.ComponentModel.DisplayName("搜索"), DescriptionAttribute("")]
        public Boolean MultiPageSearch;
        // Return Page
        // [CategoryAttribute("返回页"), System.ComponentModel.DisplayName("新增后"), DescriptionAttribute("")]
        public PageType ReturnPageAfterAdd;
        // [CategoryAttribute("返回页"), System.ComponentModel.DisplayName("编辑后"), DescriptionAttribute("")]
        public PageType ReturnPageAfterEdit;

        // Paging
        // [CategoryAttribute("分页"), System.ComponentModel.DisplayName("样式"), DescriptionAttribute("")]
        public String PagingSectionStyle;
        // [CategoryAttribute("分页"), System.ComponentModel.DisplayName("顶部显示"), DescriptionAttribute("")]
        public Boolean PagingSectionAtTop;
        // [CategoryAttribute("分页"), System.ComponentModel.DisplayName("底部显示"), DescriptionAttribute("")]
        public Boolean PaginSectionAtBottom;
        // Export
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("打印"), DescriptionAttribute("")]
        public Boolean ExportPrint;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("CSV"), DescriptionAttribute("")]
        public Boolean ExportCsv;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("HTML"), DescriptionAttribute("")]
        public Boolean ExportHtml;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("Excel"), DescriptionAttribute("")]
        public Boolean ExportExcel;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("Word"), DescriptionAttribute("")]
        public Boolean ExportWord;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("XML"), DescriptionAttribute("")]
        public Boolean ExportXML;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("PDF"), DescriptionAttribute("")]
        public Boolean ExportPDF;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("邮件"), DescriptionAttribute("")]
        public Boolean ExportEmail;
        // [CategoryAttribute("导出"), System.ComponentModel.DisplayName("下拉方式选择导出"), DescriptionAttribute("")]
        public Boolean ExportUseDropDownButton;
        // List Page
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("每页显示条数"), DescriptionAttribute("")]
        public Integer ListPagePerPage;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("可选页数"), DescriptionAttribute("")]
        public Integer ListPageSelectablePageSize;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("左边显示链接"), DescriptionAttribute("")]
        public Boolean ListPageLeftLink;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("按钮方式显示链接"), DescriptionAttribute("")]
        public Boolean ListPageLinkAsButton;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("下拉方式显示链接"), DescriptionAttribute("")]
        public Boolean ListPageDropdownLink;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("在分页栏里显示下拉链接"), DescriptionAttribute("")]
        public Boolean ListPageDropdownInPagingSection;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("排序方式"), DescriptionAttribute("")]
        public ListPageSortType ListPageSortType;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("多列排序数量"), DescriptionAttribute("")]
        public Integer ListPageMultipleColumnSortPcs;

        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("可导出"), DescriptionAttribute("")]
        public Boolean ListPageExport;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("导出范围"), DescriptionAttribute("")]
        public ListPageExportRange ListPageExportRange;
        // [CategoryAttribute("可选-列表"), System.ComponentModel.DisplayName("弹出模态框搜索"), DescriptionAttribute("")]
        public Boolean ListPageModalDialogSearch;

        // View Page 
        // [CategoryAttribute("可选-查看页"), System.ComponentModel.DisplayName("显示分页栏"), DescriptionAttribute("")]
        public Boolean ViewPagePagingSection;
        // [CategoryAttribute("可选-查看页"), System.ComponentModel.DisplayName("显示导出按钮"), DescriptionAttribute("")]
        public Boolean ViewPageExport;
        // Edit Page
        // [CategoryAttribute("可选-编辑页"), System.ComponentModel.DisplayName("显示分页栏"), DescriptionAttribute("")]
        public Boolean EditPagePagingSection;
        
        
		public String getName() {
			return Name;
		}
		public void setName(String name) {
			Name = name;
		}
		public Boolean getGenerate() {
			return Generate;
		}
		public void setGenerate(Boolean generate) {
			Generate = generate;
		}
		public String getCaption() {
			return Caption;
		}
		public void setCaption(String caption) {
			Caption = caption;
		}
		public String getFilter() {
			return Filter;
		}
		public void setFilter(String filter) {
			Filter = filter;
		}
		public String getSort() {
			return Sort;
		}
		public void setSort(String sort) {
			Sort = sort;
		}
		public Boolean getDefault() {
			return Default;
		}
		public void setDefault(Boolean default1) {
			Default = default1;
		}
		public Boolean getListPageInlineAdd() {
			return ListPageInlineAdd;
		}
		public void setListPageInlineAdd(Boolean listPageInlineAdd) {
			ListPageInlineAdd = listPageInlineAdd;
		}
		public Boolean getListPageInlineCopy() {
			return ListPageInlineCopy;
		}
		public void setListPageInlineCopy(Boolean listPageInlineCopy) {
			ListPageInlineCopy = listPageInlineCopy;
		}
		public Boolean getListPageInlineEdit() {
			return ListPageInlineEdit;
		}
		public void setListPageInlineEdit(Boolean listPageInlineEdit) {
			ListPageInlineEdit = listPageInlineEdit;
		}
		public Boolean getListPageGridAdd() {
			return ListPageGridAdd;
		}
		public void setListPageGridAdd(Boolean listPageGridAdd) {
			ListPageGridAdd = listPageGridAdd;
		}
		public Boolean getListPageGridEdit() {
			return ListPageGridEdit;
		}
		public void setListPageGridEdit(Boolean listPageGridEdit) {
			ListPageGridEdit = listPageGridEdit;
		}
		public Boolean getListPageMasterDetailAdd() {
			return ListPageMasterDetailAdd;
		}
		public void setListPageMasterDetailAdd(Boolean listPageMasterDetailAdd) {
			ListPageMasterDetailAdd = listPageMasterDetailAdd;
		}
		public Boolean getListPageMasterDetailEdit() {
			return ListPageMasterDetailEdit;
		}
		public void setListPageMasterDetailEdit(Boolean listPageMasterDetailEdit) {
			ListPageMasterDetailEdit = listPageMasterDetailEdit;
		}
		public Boolean getListPageMasterDetailView() {
			return ListPageMasterDetailView;
		}
		public void setListPageMasterDetailView(Boolean listPageMasterDetailView) {
			ListPageMasterDetailView = listPageMasterDetailView;
		}
		public Boolean getListPageMultipleDetailTable() {
			return ListPageMultipleDetailTable;
		}
		public void setListPageMultipleDetailTable(Boolean listPageMultipleDetailTable) {
			ListPageMultipleDetailTable = listPageMultipleDetailTable;
		}
		public Boolean getListPageRequireSearchCriteria() {
			return ListPageRequireSearchCriteria;
		}
		public void setListPageRequireSearchCriteria(Boolean listPageRequireSearchCriteria) {
			ListPageRequireSearchCriteria = listPageRequireSearchCriteria;
		}
		public Boolean getListPageSequenceNumber() {
			return ListPageSequenceNumber;
		}
		public void setListPageSequenceNumber(Boolean listPageSequenceNumber) {
			ListPageSequenceNumber = listPageSequenceNumber;
		}
		public Boolean getSearchQuick() {
			return SearchQuick;
		}
		public void setSearchQuick(Boolean searchQuick) {
			SearchQuick = searchQuick;
		}
		public String getSearchDefaultValue() {
			return SearchDefaultValue;
		}
		public void setSearchDefaultValue(String searchDefaultValue) {
			SearchDefaultValue = searchDefaultValue;
		}
		public SearchType getSearchDefaultType() {
			return SearchDefaultType;
		}
		public void setSearchDefaultType(SearchType searchDefaultType) {
			SearchDefaultType = searchDefaultType;
		}
		public Boolean getSearchExtended() {
			return SearchExtended;
		}
		public void setSearchExtended(Boolean searchExtended) {
			SearchExtended = searchExtended;
		}
		public Integer getSearchFieldsPerRow() {
			return SearchFieldsPerRow;
		}
		public void setSearchFieldsPerRow(Integer searchFieldsPerRow) {
			SearchFieldsPerRow = searchFieldsPerRow;
		}
		public Boolean getSearchAdvanced() {
			return SearchAdvanced;
		}
		public void setSearchAdvanced(Boolean searchAdvanced) {
			SearchAdvanced = searchAdvanced;
		}
		public Boolean getSearchHighlight() {
			return SearchHighlight;
		}
		public void setSearchHighlight(Boolean searchHighlight) {
			SearchHighlight = searchHighlight;
		}
		public Boolean getViewPage() {
			return ViewPage;
		}
		public void setViewPage(Boolean viewPage) {
			ViewPage = viewPage;
		}
		public Boolean getAddPageUseFlag() {
			return AddPageUseFlag;
		}
		public void setAddPageUseFlag(Boolean addPageUseFlag) {
			AddPageUseFlag = addPageUseFlag;
		}
		public Boolean getAddPageCopy() {
			return AddPageCopy;
		}
		public void setAddPageCopy(Boolean addPageCopy) {
			AddPageCopy = addPageCopy;
		}
		public Boolean getAddPageCaptcha() {
			return AddPageCaptcha;
		}
		public void setAddPageCaptcha(Boolean addPageCaptcha) {
			AddPageCaptcha = addPageCaptcha;
		}
		public Boolean getAddPageConfirm() {
			return AddPageConfirm;
		}
		public void setAddPageConfirm(Boolean addPageConfirm) {
			AddPageConfirm = addPageConfirm;
		}
		public Boolean getDeletePageUseFlag() {
			return DeletePageUseFlag;
		}
		public void setDeletePageUseFlag(Boolean deletePageUseFlag) {
			DeletePageUseFlag = deletePageUseFlag;
		}
		public Boolean getEditPageUseFlag() {
			return EditPageUseFlag;
		}
		public void setEditPageUseFlag(Boolean editPageUseFlag) {
			EditPageUseFlag = editPageUseFlag;
		}
		public Boolean getEditPageCaptcha() {
			return EditPageCaptcha;
		}
		public void setEditPageCaptcha(Boolean editPageCaptcha) {
			EditPageCaptcha = editPageCaptcha;
		}
		public Boolean getEditPageConfirm() {
			return EditPageConfirm;
		}
		public void setEditPageConfirm(Boolean editPageConfirm) {
			EditPageConfirm = editPageConfirm;
		}
		public Boolean getEditPageCheckConflicts() {
			return EditPageCheckConflicts;
		}
		public void setEditPageCheckConflicts(Boolean editPageCheckConflicts) {
			EditPageCheckConflicts = editPageCheckConflicts;
		}
		public Boolean getMultiUpdatePageUseFlag() {
			return MultiUpdatePageUseFlag;
		}
		public void setMultiUpdatePageUseFlag(Boolean multiUpdatePageUseFlag) {
			MultiUpdatePageUseFlag = multiUpdatePageUseFlag;
		}
		public Boolean getMultiUpdatePageConfirm() {
			return MultiUpdatePageConfirm;
		}
		public void setMultiUpdatePageConfirm(Boolean multiUpdatePageConfirm) {
			MultiUpdatePageConfirm = multiUpdatePageConfirm;
		}
		public Boolean getAuditTrailUseFlag() {
			return AuditTrailUseFlag;
		}
		public void setAuditTrailUseFlag(Boolean auditTrailUseFlag) {
			AuditTrailUseFlag = auditTrailUseFlag;
		}
		public Boolean getEmailNotifyOnAdd() {
			return EmailNotifyOnAdd;
		}
		public void setEmailNotifyOnAdd(Boolean emailNotifyOnAdd) {
			EmailNotifyOnAdd = emailNotifyOnAdd;
		}
		public Boolean getEmailNotifyOnEdit() {
			return EmailNotifyOnEdit;
		}
		public void setEmailNotifyOnEdit(Boolean emailNotifyOnEdit) {
			EmailNotifyOnEdit = emailNotifyOnEdit;
		}
		public Boolean getEmailNotifyOnDelete() {
			return EmailNotifyOnDelete;
		}
		public void setEmailNotifyOnDelete(Boolean emailNotifyOnDelete) {
			EmailNotifyOnDelete = emailNotifyOnDelete;
		}
		public Boolean getMessageNotifyOnAdd() {
			return MessageNotifyOnAdd;
		}
		public void setMessageNotifyOnAdd(Boolean messageNotifyOnAdd) {
			MessageNotifyOnAdd = messageNotifyOnAdd;
		}
		public Boolean getMessageNotifyOnEdit() {
			return MessageNotifyOnEdit;
		}
		public void setMessageNotifyOnEdit(Boolean messageNotifyOnEdit) {
			MessageNotifyOnEdit = messageNotifyOnEdit;
		}
		public Boolean getMessageNotifyOnDelete() {
			return MessageNotifyOnDelete;
		}
		public void setMessageNotifyOnDelete(Boolean messageNotifyOnDelete) {
			MessageNotifyOnDelete = messageNotifyOnDelete;
		}
		public Boolean getHookNotifyOnAdd() {
			return HookNotifyOnAdd;
		}
		public void setHookNotifyOnAdd(Boolean hookNotifyOnAdd) {
			HookNotifyOnAdd = hookNotifyOnAdd;
		}
		public Boolean getHookNotifyOnEdit() {
			return HookNotifyOnEdit;
		}
		public void setHookNotifyOnEdit(Boolean hookNotifyOnEdit) {
			HookNotifyOnEdit = hookNotifyOnEdit;
		}
		public Boolean getHookNotifyOnDelete() {
			return HookNotifyOnDelete;
		}
		public void setHookNotifyOnDelete(Boolean hookNotifyOnDelete) {
			HookNotifyOnDelete = hookNotifyOnDelete;
		}
		public MultiPageType getMultiPageType() {
			return MultiPageType;
		}
		public void setMultiPageType(MultiPageType multiPageType) {
			MultiPageType = multiPageType;
		}
		public String getMultiPageLabels() {
			return MultiPageLabels;
		}
		public void setMultiPageLabels(String multiPageLabels) {
			MultiPageLabels = multiPageLabels;
		}
		public Boolean getMultiPageAdd() {
			return MultiPageAdd;
		}
		public void setMultiPageAdd(Boolean multiPageAdd) {
			MultiPageAdd = multiPageAdd;
		}
		public Boolean getMultiPageEdit() {
			return MultiPageEdit;
		}
		public void setMultiPageEdit(Boolean multiPageEdit) {
			MultiPageEdit = multiPageEdit;
		}
		public Boolean getMultiPageView() {
			return MultiPageView;
		}
		public void setMultiPageView(Boolean multiPageView) {
			MultiPageView = multiPageView;
		}
		public Boolean getMultiPageSearch() {
			return MultiPageSearch;
		}
		public void setMultiPageSearch(Boolean multiPageSearch) {
			MultiPageSearch = multiPageSearch;
		}
		public PageType getReturnPageAfterAdd() {
			return ReturnPageAfterAdd;
		}
		public void setReturnPageAfterAdd(PageType returnPageAfterAdd) {
			ReturnPageAfterAdd = returnPageAfterAdd;
		}
		public PageType getReturnPageAfterEdit() {
			return ReturnPageAfterEdit;
		}
		public void setReturnPageAfterEdit(PageType returnPageAfterEdit) {
			ReturnPageAfterEdit = returnPageAfterEdit;
		}
		public String getPagingSectionStyle() {
			return PagingSectionStyle;
		}
		public void setPagingSectionStyle(String pagingSectionStyle) {
			PagingSectionStyle = pagingSectionStyle;
		}
		public Boolean getPagingSectionAtTop() {
			return PagingSectionAtTop;
		}
		public void setPagingSectionAtTop(Boolean pagingSectionAtTop) {
			PagingSectionAtTop = pagingSectionAtTop;
		}
		public Boolean getPaginSectionAtBottom() {
			return PaginSectionAtBottom;
		}
		public void setPaginSectionAtBottom(Boolean paginSectionAtBottom) {
			PaginSectionAtBottom = paginSectionAtBottom;
		}
		public Boolean getExportPrint() {
			return ExportPrint;
		}
		public void setExportPrint(Boolean exportPrint) {
			ExportPrint = exportPrint;
		}
		public Boolean getExportCsv() {
			return ExportCsv;
		}
		public void setExportCsv(Boolean exportCsv) {
			ExportCsv = exportCsv;
		}
		public Boolean getExportHtml() {
			return ExportHtml;
		}
		public void setExportHtml(Boolean exportHtml) {
			ExportHtml = exportHtml;
		}
		public Boolean getExportExcel() {
			return ExportExcel;
		}
		public void setExportExcel(Boolean exportExcel) {
			ExportExcel = exportExcel;
		}
		public Boolean getExportWord() {
			return ExportWord;
		}
		public void setExportWord(Boolean exportWord) {
			ExportWord = exportWord;
		}
		public Boolean getExportXML() {
			return ExportXML;
		}
		public void setExportXML(Boolean exportXML) {
			ExportXML = exportXML;
		}
		public Boolean getExportPDF() {
			return ExportPDF;
		}
		public void setExportPDF(Boolean exportPDF) {
			ExportPDF = exportPDF;
		}
		public Boolean getExportEmail() {
			return ExportEmail;
		}
		public void setExportEmail(Boolean exportEmail) {
			ExportEmail = exportEmail;
		}
		public Boolean getExportUseDropDownButton() {
			return ExportUseDropDownButton;
		}
		public void setExportUseDropDownButton(Boolean exportUseDropDownButton) {
			ExportUseDropDownButton = exportUseDropDownButton;
		}
		public Integer getListPagePerPage() {
			return ListPagePerPage;
		}
		public void setListPagePerPage(Integer listPagePerPage) {
			ListPagePerPage = listPagePerPage;
		}
		public Integer getListPageSelectablePageSize() {
			return ListPageSelectablePageSize;
		}
		public void setListPageSelectablePageSize(Integer listPageSelectablePageSize) {
			ListPageSelectablePageSize = listPageSelectablePageSize;
		}
		public Boolean getListPageLeftLink() {
			return ListPageLeftLink;
		}
		public void setListPageLeftLink(Boolean listPageLeftLink) {
			ListPageLeftLink = listPageLeftLink;
		}
		public Boolean getListPageLinkAsButton() {
			return ListPageLinkAsButton;
		}
		public void setListPageLinkAsButton(Boolean listPageLinkAsButton) {
			ListPageLinkAsButton = listPageLinkAsButton;
		}
		public Boolean getListPageDropdownLink() {
			return ListPageDropdownLink;
		}
		public void setListPageDropdownLink(Boolean listPageDropdownLink) {
			ListPageDropdownLink = listPageDropdownLink;
		}
		public Boolean getListPageDropdownInPagingSection() {
			return ListPageDropdownInPagingSection;
		}
		public void setListPageDropdownInPagingSection(Boolean listPageDropdownInPagingSection) {
			ListPageDropdownInPagingSection = listPageDropdownInPagingSection;
		}
		public ListPageSortType getListPageSortType() {
			return ListPageSortType;
		}
		public void setListPageSortType(ListPageSortType listPageSortType) {
			ListPageSortType = listPageSortType;
		}
		public Integer getListPageMultipleColumnSortPcs() {
			return ListPageMultipleColumnSortPcs;
		}
		public void setListPageMultipleColumnSortPcs(Integer listPageMultipleColumnSortPcs) {
			ListPageMultipleColumnSortPcs = listPageMultipleColumnSortPcs;
		}
		public Boolean getListPageExport() {
			return ListPageExport;
		}
		public void setListPageExport(Boolean listPageExport) {
			ListPageExport = listPageExport;
		}
		public ListPageExportRange getListPageExportRange() {
			return ListPageExportRange;
		}
		public void setListPageExportRange(ListPageExportRange listPageExportRange) {
			ListPageExportRange = listPageExportRange;
		}
		public Boolean getListPageModalDialogSearch() {
			return ListPageModalDialogSearch;
		}
		public void setListPageModalDialogSearch(Boolean listPageModalDialogSearch) {
			ListPageModalDialogSearch = listPageModalDialogSearch;
		}
		public Boolean getViewPagePagingSection() {
			return ViewPagePagingSection;
		}
		public void setViewPagePagingSection(Boolean viewPagePagingSection) {
			ViewPagePagingSection = viewPagePagingSection;
		}
		public Boolean getViewPageExport() {
			return ViewPageExport;
		}
		public void setViewPageExport(Boolean viewPageExport) {
			ViewPageExport = viewPageExport;
		}
		public Boolean getEditPagePagingSection() {
			return EditPagePagingSection;
		}
		public void setEditPagePagingSection(Boolean editPagePagingSection) {
			EditPagePagingSection = editPagePagingSection;
		}

    }

